lightning spikes - German English Dictionary